#pragma once
#ifndef Game_Common_DrawableEntity_h
#define Game_Common_DrawableEntity_h

#include "RTTI.h"
#include "Entity.h"

namespace Game {
namespace Common {

class DrawableEntity : public Entity {
    RTTI_DECL;
public:
    DrawableEntity();
    virtual ~DrawableEntity();
    bool GetVisible() const;
    void SetVisible(bool val);
private:
    bool visible;
};

}
}

#endif
